/* CSS Document */

.cgridview table{width:100%;}
.cgridview.no-border {
	border: medium none;
}
.cgridview tr.filters input{width:100%;}
.cgridview thead th, .cgridview thead td {
	background: url("../img/boxheader.gif") repeat-x scroll center top #E2E2E2;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #333333;
	font-weight: 700;
	padding: 6px 10px;
}
.cgridview thead th a{color:#333;font-weight:700;text-decoration:none;}
.cgridview thead th.last, .cgridview thead td.last {
	border-right: 0 none;
}
.cgridview thead th.checkbox, .cgridview thead td.checkbox {
	width: 25px;
}
.cgridview tbody th, .cgridview tbody td {
	border-right: 1px dotted #CCCCCC;
	font-size: 93%;
	padding: 10px;
	vertical-align: middle;
	text-align:center;
}
.cgridview tbody tr.even td {
	background: none repeat scroll 0 0 #F2F2F2;
}

.cgridview tbody td:last-child {
	border-right:0 none;
}
.cgridview tbody tr.last td {
	border-bottom: 0 none;
}
.cgridview tbody tr:hover th, .cgridview tbody tr:hover td {
	background: none repeat scroll 0 0 #D3ECF9;
}
.cgridview .button-column{text-align:center;width:80px;}
.cgridview .button-column a{margin:0px 5px 0px 0px;}
.summary{
	border:1px solid #ccc;
	font-weight:bold;
	font-size:108%;
	background:#cdcdcd url('../img/boxheader.gif') repeat-x top;
	padding:10px 15px;
	color:#1a1a1a;
	-moz-border-radius-bottomleft :3px;
	-moz-border-radius-bottomright :3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	text-shadow: 0 1px 0 #FFFFFF;
	position:relative;
}